Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Open Costa Daurada - Tarragona Challenger Ford de Cherbourg - Cherbourg Venice Open - Venice Architect Open - Budapest Pro Tennis World Open - Boca Raton Copa Petrobras Santiago - Santiago XI Ciutat de Barcelona - Barcelona Copa Petrobras - Santiago Copa Petrobras - Montevideo Amer-Wilson Tampere Challenger - Tampere Warta Cup 2001 - Sopot Voit Mexico City Open - Mexico City XL Bermuda Open - Bermuda Copa Petrobras Brazil - Belo Horizonte Puerto Rico Challenger Tennis Event - Humacao TEAN International - Alphen Aan Den Rijn Segovia Challenger San Sebastian Challenger Manta Challenger Medellin Challenger Copa Petrobras - Bogota Barletta Citta'Della Disfida Open 98 - Barletta San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2005 - Leon Challenger Copa Sevilla - Seville Copa Petrobras Brazil - Aracaju UTC Open by Selena - Cherkassy AGT Challenger - Leon Izmir Cup - Izmir ATP Open Castilla y Leon - Segovia Akbank Private Banking TED Open - Istanbul 84° Concurso Internacional Tenis San Sebastian - San Sebastian Abierto Internacional Varonil Ciudad de Cancun - Cancun Campionati Internazionali di Sicilia - Palermo Meknes Challenger Grand Prix Hassan II - Casablanca 1998 Mercedes Cup - Stuttgart International Championships of Sicily - Palermo Hellmann's Cup - Santiago Grand Prix Hassan II - Casablanca Estoril Open - Estoril Open Seat-Godo 2000 - Barcelona Kremlin Cup - Moscow Monterrey Challenger Davidoff Swiss Indoors - Basel Freudenstadt Challenger Internationaler Raiffeisen Grand Prix - St. Polten Idea Prokom Open - Sopot Qatar Exxon Mobil Open 2003 - Doha Open Seat Godo 2003 - Barcelona Ordina Open - 's-Hertogenbosch TD Waterhouse Cup - Long Island Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Tiburon Challenger Calabasas Challenger Marbella ATU Cup 2001 - Weiden Top Wool Challenger Biella - Biella Memorial Savigny - Sassuolo Copa Petrobras Argentina - Buenos Aires X Abierto Internacional de Salinas - Salinas Tunis Open - Tunis Tata Open - Chennai Adidas International - Sydney Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona Nord LB Open 2006 - Braunschweig The Nottingham Open - Nottingham Mercedes Cup - Stuttgart Idea Prokom Open - Sopot TD Waterhouse Cup - Long Island Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon Qatar Open - Doha Abierto Mexicano Telfonica MoviStar - Acapulco Open de la Comunidad Valenciana - Valencia Open Seat Godo 2005 - Barcelona ARAG World Team Championship - Dusseldorf VI Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup - Naples XI Venice Open - Venice Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championships - Houston Open SEAT Godo 2006 - Barcelona The Stella Artois Championships - London Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart Thailand Open - Bangkok Stockholm Open - Stockholm ARAG World Team Championship - Dusseldorf Heineken Open - Auckland ABN/AMRO World Tennis Tournament - Rotterdam Bogota Challenger - Bogota Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai Open Seat Godo 2007 - Barcelona ARAG World Team Championship - Dusseldorf Synsam Swedish Open - Bastad Open Diputacion Ciudad de Pozoblanco - Cordoba Mercedes Cup - Stuttgart Copa Sevilla-Internacionales de Andalucia - Seville XI Ciutat de Barcelona - Barcelona Croatia Open - Umag Pilot Pen Tennis - New Haven Ostrava Open 2005 - Ostrava Schickendanz Open - Furth AIG Japan Open Tennis Championships - Tokyo Davidoff Swiss Indoors - Basel Heineken Open - Auckland The Dubai Tennis Championships - Dubai Open de Tenis Comunidad Valenciana - Valencia U.S. Mens's Clay Court Championship - Houston Open SEAT 2008 - Barcelona ARAG World Team Championship - Dusseldorf Ordina Open - s-Hertogenbosch Catella Swedish Open - Bastad China Open - Beijing Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland SA Tennis Open - Johannesburg Cairo Challenger ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Estoril Open - Estoril BMW Open - Munich Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch St. Petersburg Open - St. Petersburg Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag The Samsung Open - Bournemouth China Open - Beijing Open Seat-Godo '99 - Barcelona Tento Czech Open - Prague Gerry Weber Open - Halle Open de Tenis Comunidad Valenciana - Valencia Idea Prokom Open - Sopot Proton Malaysian Open - Kuala Lumpur Heineken Open - Auckland SA Tennis Open - Johannesburg Copa Telmex - Buenos Aires Open Sabadell Atlantico - Barcelona Abierto Mexicano de Tenis Pegaso - Acapulco Mallorca Open - Mallorca Catella Swedish Open - Bastad Legg Mason Tennis Classic - Washington D.C. International German Open - Hamburg Allianz Suisse Open Gstaad - Gstaad Malaysian Open - Kuala Lumpur China Open - Beijing BellSouth Open - Vina del Mar Legg Mason Tennis Classic - Washington D.C. Gelsor Open Romania - Bucharest Warsteiner Challenger Lubeck - Lubeck Garden Open - Rome Sporting Challenger - Turin Memorial Savigni - Sassuolo Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland XXIX Edizione 'A.Savoldi Marco' - Manerbio I Tourneo Fila Citta di Brindisi - Brindisi Heineken Open - Auckland Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Trofeo Barcelona de Tenis - Barcelona Abierto Mexicano Telcel - Acapulco ECM Cup - Prague Open Sabadell Atlantico - Barcelona Zivnobanka Czech Open - Prostejov Open de Tenis Comunidad Valenciana - Valencia VIII Trofeo Ciutat de Barcelona - Barcelona Copa Ericsson Brazil - Sao Paulo Braunschweig Open - Braunschweig SkiStar Swedish Open - Bastad Warsteiner Challenger Wolfsburg - Wolfsburg Corona Mexico City Open - Mexico City Olbia Geovillage Open - Olbia 6th Sardinian International Championships - Cagliari Trani Cup - Trani Banja Luka Challenger 2004 - Banja Luka Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Copa Petrobras Santa Cruz - Santa Cruz de la Sierra ECM Prague Open 2005 - Prague Rakuten Japan Open - Tokyo Open de Tenis Amaya - Pamplona LXV Concurso Internacional Vigo - Vigo Pekao Open 2005 - Szczecin Muller Cup - Ulm Open de Tenis Comunidad Valenciana - Valencia Mobilux Open - Luxembourg Heineken Open - Auckland Copa Kia - Santiago Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Tennis Napoli Cup 2006 - Napoli Open Sabadell Atlantico - Barcelona UNICEF Open - 's Hertogenbosch SkiStar Swedish Open - Bastad Czech Open 2006 - Prostejov Siemens Open 2004 - Scheveningen Open Castilla y Leon - Segovia Concurso Internacional de Vigo - Vigo Connex Open Romania - Bucharest Challenger Copa Sevilla - Seville Valencia Open - Valencia Generali Open 2000 - Kitzbuhel Ciutat de Barcelona - Barcelona Campionati Internazionali di Sicilia - Palermo Copa Petrobras Colombia - Bogota Qatar ExxonMobil Open - Doha II Challenger Ciudada de Guayaquil - Guayaquil Challenger Britania Zavaleta - Puebla XII Abierto Internacional de Salinas - Salinas Bancolombia Open - Bogota Heineken Open - Auckland San Luis Potosi Challenger 2007 - San Luis Potosi Morocco Tennis Tour - Marrakech Tunis Open 2007 - Tunis ECU Prague Open - Prague Abierto Mexicano de Tenis Pegaso - Acapulco Schickedanz Open 2007 - Furth Copa Claro - Buenos Aires Challenger Lugano - Lugano Abierto Mexicano Telcel - Acapulco Siemens Open 2007 - Scheveningen Porsche Open - Poznan Open Castilla y Leon - Segovia LXVII Concursu Internacional de Vigo - Vigo Kos-Zucchetti Tennis Cup - Cordenons Portugal Open - Oeiras Posillipo Tennis Cup - Napoli XIII Trofeo Ciudad de Quito - Quito Copa Petrobras Colombia - Bogota Topshelf Open - 's-Hertogenbosch Challenger Ciudad de Guayaquil - Guayaquil Generali Open 2001 - Kitzbuhel Rado Swiss Open - Gstaad Abierto Mexicano Telfonica MoviStar - Acapulco Heilbronn Open - Heilbronn Romanian Open - Bucharest Internazionali di Tennis di Bergamo - Bergamo Sony Ericsson Open 2008 - Belgrade Malaysian Open - Kuala Lumpur China Open - Beijing If Stockholm Open - Stockholm Valencia Open - Valencia Bancolombia Open - Bogota Qatar ExxonMobil Open - Doha Heineken Open - Auckland San Luis Potosi Challenger - San Luis Potosi Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Abierto Mexicano Telcel - Acapulco CA Tennis Trophy - Vienna Barcelona Open BancSabadell - Barcelona Cerveza Club Colombia Open - Bogota SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Tunis Open - Tunis Erste Bank Open - Vienna Valencia Open - Valencia Qatar ExxonMobil Open - Doha BellSouth Open - Vina del Mar Copa Petrobras Uruguay - Montevideo Campionati Internazionali di Sicilia - Palermo Rio Open - Rio de Janeiro International Championship of Croatia - Umag V Manta Open-Trofeo Ricardo Delgado Aray - Manta Mercedes Cup - Stuttgart Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Citta di Como Challenger - Como Grand Prix de Tennis de Lyon - Lyon Gelsor Open Romania - Bucharest Challenger Copa Sevilla 2008 - Seville Campionati Internazionali di Sicilia - Palermo Chennai Open - Chennai Sydney International - Sydney Aegon Nottingham Open - Nottingham Qatar Exxon Mobil Open 2002 - Doha Malaysian Open - Kuala Lumpur Bucaramanga Challenger China Open - Beijing Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Heineken Open - Auckland ASB Classic - Auckland The Dubai Tennis Championships - Dubai Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Salinas Challenger Bucaramanga Challenger Tanger Challenger Meknes Challenger Rabat Challenger Synsam Swedish Open - Bastad UBS Open Gstaad - Gstaad Barcelona SkiStar Swedish Open - Bastad Copa AT&T - Buenos Aires Quito Challenger China Open - Beijing Davidoff Swiss Indoors Basel - Basel Erste Bank Open - Vienna ASB Classic - Auckland X Torneo Internazionale di Tennis - Barletta Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Gerry Weber Open - Halle Open 13 - Marseille SkiStar Swedish Open - Bastad Franklin Templeton Tennis Classic - Scottsdale Estoril Open - Estoril Bet-at-home Open - Hamburg European Open - Antwerp Kosice Challenger ASB Classic - Auckland BellSouth Open - Vina del Mar Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Challenger Britania Zavaleta - Puebla Abierto Mexicano Telcel - Acapulco Gelsor Open Romania - Bucharest Open 13 - Marseille Dubai Tennis Open - Dubai Nord/LB Open - Braunschweig Geneva Open - Geneva AEGON International - Eastbourne SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg Cremona Challenger ASB Classic - Auckland Abierto Mexicano Telcel - Acapulco Copa Sevilla 2007 - Seville Ciudad de Pozoblanco Open Diputacion - Cordoba Copa Sevilla - Seville Barcelona Open Banc Sabadell - Barcelona XXVIII Edizione 'A.Savoldi' - Manerbio Tanger Challenger Pekao Open - Szczecin Bogota Challenger Grand Prix Hassan II - Casablanca Puebla Challenger Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Allianz Suisse Open - Gstaad The LTA Hull Challenger - Hull ATU Cup - Weiden Abierto Internacional de Salinas 'Dario Expreso' - Salinas Salinas Challenger Johannesburg Challenger Morocco Tennis Tour - Marrakech Banca Stato Challenger - Lugano Pilot Pen Tennis - New Haven Rio Open - Rio de Janeiro Zivnobanka Open - Prostejov AIG Japan Open Tennis Championships - Tokyo Manerbio Challenger Erste Bank Open - Vienna Ciudad de Pozoblanco Open Diputacion - Cordoba Pekao Open 2003 - Szczecin Open Maxon - Barcelona Asirom Challenger Brasov - Brasov Heilbronn Challenger - Heilbronn Singapore Mens Tennis Open - Singapore Diego Open - Budapest Heineken Challenger - Ho Chi Minh City Malaysian Open - Kuala Lumpur Bangkok Challenger - Bangkok Rakuten Japan Open - Tokyo Napoli International Cup - Napoli Challenger Copa Sevilla Internacionales de Andalucia - Seville Kamnik Challenger - Kamnik Argentina Open - Buenos Aires 4th Sardinia International Championships - Cagliari VIII Torneo Internazionale di Tennis - Barletta Ciudad de Pozoblanco Open Diputacion - Cordoba Brisbane International - Brisbane Copa Petrobras Uruguray - Montevideo Abierto Mexicano Telcel - Acapulco Constanta Challenger Riviera di Rimini Challenger - Rimini Copa Petrobras Argentina - Buenos Aires V Trofeo Barcelona de Tenis - Barcelona VI Open Banc Agricol - Andorra Pozoblanco Challenger Schickedanz Open - Furth ATP Open Castilla y Leon - Segovia Bogota Challenger Banca Stato Challenger Lugano - Lugano 10ø Tornea B. Camparini - Reggio Emilia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Jagermeister Open - Braunschweig Tennis Masters Series - Miami Open Castilla y Leon - Segovia Sir Supermercati - Rome IPP Geneva Trophy - Geneva Nord/LB Open - Braunschweig Tennis Masters Series - Monte Carlo 2001 Mercedes Cup - Stuttgart Oberstaufen Cup - Oberstaufen Tenerife Challenger San Marino Cepu Open - San Marino The Stella Artois Grass Court Championships - London Croatia Open - Umag Open Romania - Bucharest Medibank Private International - Sydney Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Seguros Bolivar Open - Bogota Challenger Britania Zavaleta - Puebla Sao Paulo Challenger Pilot Pen Tennis - New Haven Stockholm Open - Stockholm Dutch Open Tennis - Amersfoort AIG Japan Open Tennis Championships - Tokyo Western & Southern Financial Group Masters - Cincinnati International Championship of Croatia - Umag International Championships of Sicily - Palermo XII Internazionali di Tennis CARISBO - Bologna Investor Swedish Open - Bastad Generali Open 1998 - Kitzbuhel Internazionali di Tennis di San Marino - San Marino RCA Championships - Indianapolis 1997 Mercedes Cup - Stuttgart Mallorca Open - Mallorca Franklin Templeton Tennis Classic - Scottsdale Merano Open - Merano 1999 Mercedes Cup - Stuttgart Generali Open 1999 - Kitzbuhel Grolsch Open - Amsterdam Internazionali di Tennis di San Marino - San Marino Waldbaum's Hamlet Cup - Long Island Hellmann's Cup - Santiago Campionati Internazionali di Sicilia - Palermo Grand Prix de Tennis de Lyon - Lyon Scania Stockholm Open - Stockholm Qatar Mobil Open 2000 - Doha Heineken Open - Auckland Dubai Tennis Open - Dubai Grand Prix Hassan II - Casablanca Abierto Mexicano de Tenis Pegaso - Mexico City Chevrolet Cup - Santiago Cerveza Club Columbia Open - Bogota Grand Prix Hassan II - Casablanca Mallorca Open - Mallorca Internationaler Raiffeisen Grand Prix - St. Polten Open Seat-Godo '98 - Barcelona Adidas Open de Toulouse - Toulouse Qatar Mobil Open 2001 - Doha Mallorca Open - Mallorca Chevrolet Cup - Vina del Mar Open Seat-Godo 2001 - Barcelona Telenordia Swedish Open - Bastad Campionati Internazionali di Sicilia - Palermo Heineken Open - Auckland Grand Prix Hassan II - Casablanca Trofeo Conde de Godo - Barcelona Telenordia Swedish Open - Bastad International Championship of Croatia - Umag Generali Open 2002 - Kitzbuhel AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Estoril Open - Estoril Telenordia Swedish Open - Bastad 2003 Mercedes Cup - Stuttgart Waldbaum's Hamlet Cup - Long Island Heineken Open - Auckland Copa AT&T - Buenos Aires Mallorca Open - Mallorca Grand Prix Hassan II - Casablanca Kremlin Cup - Moscow Licher German Open - Hamburg Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome Tennis Masters Series - Indian Wells The Ericsson Open - Miami Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells Tennis Masters Series - Rome Tennis Masters Series - Hamburg Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg Italian Open - Rome Energis Open - Amersfoort Pacific Life Open - Indian Wells Croatia Open - Umag NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Open Seat-Godo '97 - Barcelona NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Rogers Cup - Montreal Grolsch Open 1997 - Amsterdam Open de Tenis Comunidad Valenciana - Valencia Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Marbella Open - Marbella Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Franklin Templeton Tennis Classic - Scottsdale Croatia Open Umag - Umag Masters Series Madrid - Madrid Pacific Life Open - Indian Wells Cerveza Club Columbia Open - Bogota Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Grand Prix Hassan II - Casablanca Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Croatian Indoors - Split Open de Moselle - Metz Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Brasil Open - Costa do Sauipe Gerry Weber Open - Halle Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Paegas Czech Open - Prague Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Montreal Shanghai - Shanghai Abierto Mexicano de Tenis - Mexico City Grand Prix Hassan II - Casablanca Cerveza Club Columbia Open - Bogota Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Investor Swedish Open - Bastad Monte-Carlo Rolex Masters - Monte-Carlo ABN AMRO World Tennis Tournament - Rotterdam Mutua Madrilena Madrid Open - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Bucharest BellSouth Open - Vina del Mar Internazionali BNL d'Italia - Rome 2000 Mercedes Cup - Stuttgart Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Allianz Suisse Open - Gstaad Western & Southern Open - Cincinnati BNP Paribas Masters - Paris ABN AMRO World Tennis Tournament - Rotterdam Mutua Madrid Open - Madrid Open de Nice Cote d'Azur - Nice Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati Miami Open - Miami Mutua Madrid Open - Madrid International Indoor Tennis Championships of Croatia - Zagreb Newsweek Champions Cup - Indian Wells Eurocard Open - Stuttgart Barcelona Open BancSabadell - Barcelona Tennis Masters Series - Stuttgart BNP Paribas Open - Indian Wells China Open - Beijing Copa Telmex - Buenos Aires Tennis Masters Series - Toronto BNP Paribas Masters - Paris Abierto Mexicano de Tenis - Mexico City Tennis Masters Series - Hamburg Qatar Mobil Open '99 - Doha European Open - Antwerp Argentina Open - Buenos Aires Antalya Cup - Antalya Mutua Madrilena Masters Madrid - Madrid Shenzhen Open - Shenzhen BNP Paribas Open - Indian Wells U.S. Open - New York Australian Open - Melbourne French Open - Paris Mutua Madrilena Masters Madrid - Madrid Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Shanghai Rolex Masters - Shanghai Wimbledon - London French Open - Paris CA Tennis Trophy - Vienna Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Monte Carlo Open - Monte Carlo Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Internazionali BNL d'Italia - Rome Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London BNP Paribas Masters - Paris U.S. Open - New York BNP Paribas Masters - Paris The Ericsson Open - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Rome Australian Open - Melbourne Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Mutua Madrilena Masters Madrid - Madrid Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Gerry Weber Open - Halle U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne U.S. Open - New York French Open - Paris Miami Open - Miami Wimbledon - London Internazionali BNL d'Italia - Rome U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London Davis Cup, World Group, 1R, BLR-ESP 4-1 Davis Cup, World Group, 1R, SUI-ESP 2-3 Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, World Group, F, ARG-ESP 1-3 Davis Cup, World Group, 1R, ESP-SRB 4-1 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, World Group, F, ESP-CZE, 5-0 Davis Cup, PO, ESP-SUI 4-1 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, QF, ESP-AUT 4-1 Davis Cup, World Group, SF, ESP-USA 3-1 Davis Cup, Group I, DEN-ESP 0-5 Davis Cup, World Group, PO, IND-ESP 0-5 Davis Cup, World Group, QF, ESP-GER 3-2 Hopman Cup - Perth Davis Cup, World Group, QF, USA-ESP 1-3 Davis Cup, World Group, QF, FRA-ESP 5-0 Davis Cup, World Group, SF, ESP-USA, 4-1 Campeonato de Espana Kia de Tenis 2004 - Madrid River Oaks International Tennis Tournament - Houston Capitala World Tennis Championship The Mubadala World Tennis Championship Mubadala World Tennis Championship Mubadala World Tennis Championship Tennis Masters Cup - Shanghai Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Davis Cup, World Group, PO, ESP-ITA 4-1 Olympics - Sydney Olympics - London Olympics - Rio de Janeiro Mubadala World Tennis Championship Davis Cup, World Group, F, ESP-ARG 3-1 Davis Cup, World Group, F, CZE-ESP 3-2 Olympics - Beijing